BODY {
    font-family:helvetica;
    font-size:12px;
}

input {
    border:1px solid #DBE4ED;
}

div.admin_header {
    background-color:#DBE4ED;
    padding:5px;
}

div.admin_header h1 {
    font-family:helvetica;
    font-size:14px;
    display:inline;
    text-align:center;
    width:100%;
}

div.admin_header span {
    display:inline;
}

div.odd {
    background-color:white;
}

button.selected {
    border:1px solid rgb(187,187,187);
    color:rgb(187, 187, 187);
}

button.thisselected {
    border:1px solid rgb(187,187,187);
    color:rgb(187, 187, 187);
    background-color:#DBE4ED;
}

div.even {
    background-color:#DBE4ED;
}

table {
    font-family:helvetica;
    font-size:12px;
}

div.contexthelp {
    width:100%;
    background-color:rgb(246,246,246);
    border:1px solid rgb(187,187,187);
    height:450px;
    overflow:scroll;
    text-align:justify;
    padding-left:5px;
    padding-right:5px;
}

div.contexthelp h1 {
    font-size:14px;
}

div.contexthelp h2 {
    font-size:13px;
}

div.adminform {
    background-color:rgb(246,246,246);
    border:1px solid rgb(187,187,187);
}

div.adminform h1 {
    font-size:14px;
    font-weight:bold;
}

table.emailcomposer tr td.label {
    width:100px;
}

table.emailcomposer tr td.input {
    width:400px;
}

table.emailcomposer tr td.input input {
    width:400px;
}

.error {
    color:Red;
}

table.hslisttable {
    border:1px solid black;
}

table.hslisttable tr:first-child th {
    border-bottom:1px solid black;
    text-align:left;
}

div#overlay {
    overflow:scroll;
}

table.newsletter_layout td {
    border:2px solid black;
    padding:0px;
}

table.newsletter_layout td div {
    padding:0px;
    margin:0px;
    height:50px;
}

table.newsletter_layout div.nl_toolbar {
    position:absolute;
    right:5px;
    top:5px;
    background-color:rgb(236,238,245);
    border:1px solid rgb(157,172,206);
    height:15px;
}

table.newsletter_layout td div img.draggable {
    position:absolute;
    top:5px;
    left:10px;
    height:30px;
    z-index:100;
}

table.newsletter_layout td.selected {
    border-color:red;
}
